foil insulation - Espagnol Anglais Dictionnaire